.layout {
margin: 0 auto;
width: 980px;
text-align: center;
}

.shumi-logo .shouquan {
    background-position: -406px -268px;
    width: 85px;
}

.shumi-logo .jiaoyi {
    background-position: -406px -306px;
    width: 85px;
}

.shumi-logo a.huaxun{
    background:url(../images/hx_account_logo.jpg) no-repeat 0 0;
}
.shumi-phone span.huaxun {
    background:url(../images/kefu_phone.jpg) no-repeat 0 0;
}

#partner {
    height:36px;line-height:36px;font-size:14px; background-color:#f7f7f7; text-align:left; font-weight:normal;
}
    #partner img {
        float:left; margin:3px 20px 0;
    }

.panel-button {
   
}
    .panel-button h3 {
        font-size:14px; color:#f00000;font-family:SimSun;height:74px; line-height:74px
    }
    .panel-button p {
        padding-left:20px
    }
    .panel-button span.field {
        float:left;height: 30px;line-height: 30px;font-size:14px;
    }
    .panel-button input.textinput {
        float:left;margin:0;
    }